package cz.acies.organizer.data.persist;

import java.util.Date;
import java.util.Map;

import cz.acies.data.persist.DefaultModelObject;
import cz.acies.data.persist.ModelObject;

public class BankBalance extends DefaultModelObject
{
	private static final long serialVersionUID = 4245851928850861075L;
	
	protected String accountId = "";
	
	protected Date dateFrom;
	protected Date dateTo;
	protected double balanceStart;
	protected double balanceEnd;
	protected double turnoverFor;
	protected double turnoverTo;

	public BankBalance() {}

	public BankBalance(String id, Map<String, Object> data) {
		super(id, data);
	}

	// -----  -----------------------------------------------------------------
	
	public String getAccountId() {
		return accountId;
	}

	public void setAccountId(String accountId) {
		this.accountId = accountId;
	}

	public Date getDateFrom() {
		return dateFrom;
	}

	public void setDateFrom(Date dateFrom) {
		this.dateFrom = dateFrom;
	}

	public Date getDateTo() {
		return dateTo;
	}

	public void setDateTo(Date dateTo) {
		this.dateTo = dateTo;
	}

	public double getBalanceStart() {
		return balanceStart;
	}

	public void setBalanceStart(double balaceStart) {
		this.balanceStart = balaceStart;
	}

	public double getBalanceEnd() {
		return balanceEnd;
	}

	public void setBalanceEnd(double balaceEnd) {
		this.balanceEnd = balaceEnd;
	}

	public double getTurnoverFor() {
		return turnoverFor;
	}

	public void setTurnoverFor(double turnoverFor) {
		this.turnoverFor = turnoverFor;
	}

	public double getTurnoverTo() {
		return turnoverTo;
	}

	public void setTurnoverTo(double turnoverTo) {
		this.turnoverTo = turnoverTo;
	}
}
